high-lying ridges

Translations
высоко расположенные хребты